Skip to content

Conversation

@jsantell
Copy link
Collaborator

@jsantell jsantell commented Nov 3, 2025

  • Skip typechecking on underscore prefixed recipes that still need to be updated to latest API.
  • Update more component JSX types.

Summary by cubic

Enable typechecking for updated recipes and expand JSX/component types to match the latest API. Legacy recipes are temporarily excluded by prefixing with “_” to keep CI green while they’re migrated.

  • Refactors
    • Expanded JSX types: onChange, Booleanish hidden, button danger/outline, input timingDelay string, checkbox onct-change, code-editor language, send-message value/inline.
    • Added elements and typings: ct-canvas, ct-draggable, common-code-editor (legacy), common-plaid-link, alert, os-container.
    • Updated recipes to latest APIs: switched to ct-button/ct-checkbox, onct-change handlers, and LLM messages use { role, content }.
    • Prefixed legacy recipes with “_” and updated tasks/check.sh to deno check only non-underscored recipes.

Written for commit c7a058e. Summary will update automatically on new commits.

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 13 files

@jsantell jsantell force-pushed the recipe-typechecking branch from 641884d to 116aaad Compare November 3, 2025 18:56
…-prefixed recipes that still need to be updated to latest API. Update more component types.
@jsantell jsantell force-pushed the recipe-typechecking branch from 116aaad to c7a058e Compare November 3, 2025 18:58
@jsantell jsantell merged commit 70e14d6 into main Nov 3, 2025
8 checks passed
@jsantell jsantell deleted the recipe-typechecking branch November 3, 2025 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants